<p>
我认为,对我们来说,一个人,一个党,一个军队,或者一个学校,如若不被敌人反对,那就不好了那一定是同敌人同13流合污了。如若被敌人反对,那就好了,那就证明我们同敌人划清界线了。如若敌人起劲地反对我们,把我们说得一塌糊涂,一无是处,那就更好了,那就证明我们不但同敌人划清了界线,而且证明我们的工作是很有成绩的了。
</p>
<br/>
<p>
《被敌人反对是好事而不是坏事》(一九三九年五月二十六日),人民出版社版第二页
</p>
知识表示
谓词逻辑表示法
命题
具有真假意义的判断句
### 谓词
谓词逻辑表示方法:
例题:
产生式表示法
规则库:用于描述相应领域内值是的产生式的集合,是某领域知识(规则的存储器。其中规则是以产生式的形式表现的
综合数据库:用于存放输入的事实、从外部数据库输入的事实以及中间结果和最终结果的工作区。综合数据库是不断动态变化的
用于控制和协调规则库和综合数据库的运行,包含了控制策略和推理方式。
语义网络
基本概念...
网络层
网络层的一些重要概念
网络层提供的两种服务
网络层的工作是让在不同的局域网的主机间的通信问题(异构网络终端的信息交互问题)
网络层应该向运输层提供“面向连接”/“无链接”的服务?
IP协议采用无链接服务,灵活性强、实时性较差,采取尽最大努力交付的工作方式。
可靠交付应由网络还是端系统负责?
端系统(运输层)
两种观点:
让网络负责可靠交付
模仿电信网络使用面向连接通信方式
先建立虚电路保证双方通信所需的一切网络资源。
再使用可靠传输的网络协议便可保证无差错、按序到达、不丢书、不重复。
虚电路只是一条逻辑连接,分组都沿着这条逻辑连接按照存储转发方式传送,并不是物理连接。电路交换是先建立了一条真正的连接。
网络提供数据报服务
网络层只向上提供简单灵活、无链接、尽最大努力交付的数据报服务
网络在发送分组时不建立先烈,每一个分组单独转发,与前后的分组无关。
网络层不提供服务质量的承诺,会出错和超时。
尽最大努力交付:不提供可靠交付,使得其处理灵活、成本低廉,实现起来更为简单。由端系统的运输层提供可...
个人常用辅助写博客的工具
Latex公式生成HTML网站
### Latex公式查询网站
### 去除背景
可以利用CSS和H5原生语言实现答案隐藏功能
要作为答案的图片插入代码如下
1<img src="/image/头像2.png" alt="" class="ans">
123456789<style> .ans{ filter: blur(20px); } .ans:hover{ filter: blur(0px); }</style>
示例
博客插入语
12345<p style="font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-size : 20px;background-color: #0093E9;ba...
# 数据链路层
### 使用点对点信道的数据链路层 ####
数据链路和数据帧 -
链路:一条无源的点到点物理线路,中级那没有任何其他的交换节点。(一条链路只是一条通路的组成部分)
- 物理链路
-
数据链路(逻辑链路:物理链路加上必要的通信协议):实现协议的硬件(网络适配器)和软件(协议)以及链路的总和
一般适配器都包含了数据链路层和物理层的功能
数据链路层传送的数据单位为“帧”,两个对等的数据链路层之间像一个数字管道一般传输以帧为单位的数据。不必考虑物理层实现的细节,想方设法水平将帧发送给对方。
### 三个基本问题
-
封装成帧:在一段数据的前后分别加上首部和尾部构成一个帧,首位的作用为帧定界
当数据是由可以打印的ASCLL码组成的文本时可使用特殊的帧定界符,例如:
-
透明传输:解决数据中出现帧定界符被错误的判断帧的边界的问题。
可以使用字节(字符)填充的方法,在帧定界符的前面插入一个转义字符”ESC”
连续出现两个ESC就删掉一个。 -
差错检测:在传输过程中可能会产...
物理层
基本概念
物理层考虑的是如何连接各种计算机的传输媒体上的传输数据比特流而非具体的传输媒体。其作用是要尽可能屏蔽不同传输媒介和通信手段的差异。物理层协议也被称为物理规程
物理层的主要任务
确定传输媒介的接口和某些特性 -
机械特性:接口所用接线器的形状大小、引线数目排列、固定和锁定装置等。
- 电气特性:指明接口电缆的各线上的典雅范围 -
功能特性:指明某条线上电平电压的意义 -
过程特性:指明对于不同功能的各种事件的顺序
数据通信基础知识
数据通信系统模型
一个数据传输系统包括三大部分:源系统、传输系统和目的系统。
数据:
信号
模拟信号
数字信号
码元
信道
信道
单工通信
半双工通信
全双工通信
基带信号:来自信源的信号,直接来自信源的信号大多都包含很多低频、甚至是直流成分,这对与在信道中传输时极其困难的。因此需要对基带信号进行调制。
调制
基带调制:仅对基带信号进行波形变换,使之能够适应信道传输的特性。变换后的信号仍然是基带信号
带通调制:使用载波进行调制,将基带信号搬运至较高的频段并...
互联网概述:
互联网和互连网
互联网(Internet)起源于美国,是现代世界上最大的、覆盖全球的计算机网络
互连网(Internetwork):通过路由器把局域范围的网络连接起来形成更大的计算机网络称之为互连网——网络的网络
node:结点而非节点
云:表示网络,通常用来表示两种不同的情况 1.
云表示的网络已经包含了和网络相连的计算机 2.
云表示的网络里只有路由器和连接路由器的链路,习惯上与网络相连的计算机称为主机
网络将许多计算机连接在一起。
互联网通过路由器将许多网络连接在一起
互联网基础结构发展的三个阶段
第一阶段从单个网络向互联网发展
1969年第一个分组交换网络ARPANET
1983年,TCP/IP协议成为ARPANET上的标准协议,使得所有使用该协议的计算机都能使用互联网实现相互通信
1990年ARPANET正式关闭
第二阶段建成三级结构互联网
三级网络分为主干网、地区网和校园网
第三阶段形成多层次ISP结构互联网。
出现网络服务提供者ISP(Internet Service Provider)
根据提供服务...
正则表达式入门
语法
12345678910111213/[...]/g #匹配[]中的所有字符 /[^...]/g #匹配除了[]中的所有字符/[A-Z]/g #表示A-Z之间的所有字符,小写字母: a-z,数字:[0-9]/./g #匹配除了还行符号中的任意单个字符/[/s/S]/g #匹配所有空白符/\w/g #匹配字母、数字、下划线等价于[A-Za-z0-9]/\d+/g #匹配任意一个阿拉伯数字[0-9]
修饰符
修饰符
含义
描述
g
global-全局匹配
查找所有匹配选项
i
ignore
不区分大小写
m
multi line- 多行匹配
使边界字符^和$匹配每一行的开头和结尾,记住是多行,而不是整个字符串的开头和结尾。
s
特殊字符圆点.中包含换行符\n
默认情况下的圆点.是匹配除换行符\n之外的任何字符,加上s修饰符之后,.中包含换行符
。
操作系统信号量机制
信号量机制简介
进程互斥的四种软件实现方式:单标志、双标志先检查、双标志后检查、peterson算法
进程互斥的三种硬件实现方法:中断屏蔽法、TS/TSL指令、Swap/XCHG指令
上述所有方法都无法解决让权等待
迪杰斯特拉提出一种信号量机制。用户进程可以通过使用操作系统提供一对原语对信号量进行操作,从而很方便的实现进程同步互斥
信号量是一个变量用于记录系统资源数量,可以是整数,也可以是一个较为复杂的记录型信号量。
一对原语:wait(S)和signal(S)/P(S)和V(S)
P、V操作底层实现
整数型信号量
1234567891011121314151617181920int S = 1;//初始化信号量S,表示可用资源数量void wait(int S){//P操作原语, while(S <= 0);//资源不够就一直等待 //这里可能存在忙等的情况 S=S-1;//资源足够就占用资源}void signal(int S){//V操作原语 S=S+1;//使用完资...